river clamp - German English Dictionary